

import java.awt.CardLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.*;

public class ControlSelecionar implements ActionListener{
    Banco banco = new Banco();
    JPanel principal;
    private FormSelecionar selec;
    private FormProva prova;

    @Override
    public void actionPerformed(ActionEvent ae) {
        int n = selec.getNQuest();
        switch(selec.getEscolha()){
            case 0:
                prova.nova(n);
                for(int i=0;i<n;i++){
                    prova.setQuestao(i, "O que é o que é?",
                                        "Não sei",
                                        "Vai saber",
                                        "Côco",
                                        "Oooopa",
                                        "Tá",
                                        E,
                                        "ô piadista, é a 'E', tá.");
                }
                break;
            case 1:
                prova.nova(n);
                for(int i=0;i<n;i++){
                    prova.setQuestao(i, "Cê tem Bruxove?",
                                        "Não sei",
                                        "Chove sim",
                                        "Tenho",
                                        "Não tenho",
                                        "Tá",
                                        B,
                                        "manja nada, é a 'B', chove sim, setembro chove.");
                }
                break;
        }
        
        CardLayout cl = (CardLayout)(principal.getLayout());
        cl.next(principal);
    }

    void setPrincipal(JPanel principal) {
        this.principal = principal;
    }
    
    void setForm(FormSelecionar selec, FormProva prova){
        this.selec = selec;
        this.prova = prova;
    }
    
    
    
    final static String A = "a";
    final static String B = "b";
    final static String C = "c";
    final static String D = "d";
    final static String E = "e";
}
